Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Croatia F1 Croatia F2 Italy F9 China F6 China F7 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 Warta Cup - Sopot Open de L'Isere - Grenoble KGHM Polish Indoors - Wroclaw JVC Trophy - Vienna Alexander Kolyaskin Memorial - Donetsk Tatra Banka Open 2003 - Bratislava Uncle Toby's Burnie Challenger - Tasmania Busan Open - Busan Budapest Challenger - Budapest Alexander Kolyaskin Memorial - Donetsk Media Will Cup Busan Challenger Tennis - Busan Pekao Open - Szczecin Samsung Secruities Cup Challenger - Seoul Privatbank Open 2006 - Dnepropetrovsk Kia International In Kawana - Kawana Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Morocco Tennis Tour - Casablanca XL Bermuda Open - Bermuda Siemens Open 2007 - Scheveningen Alexander Kolyaskin Memorial - Donetsk Ethias Trophy - Mons Challenger 42 - Andrezieux Kobstaedernes ATP Challenger - Kolding Colombia F4 Czech Republic F5 IPP Open - Helsinki Czech Republic F6 Sony Ericsson Open 2008 - Belgrade Busan Open Challenger Tennis - Busan III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Germany F5 Fergana Challenger - Fergana Schickendanz Open - Furth Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Bukhara Challenger - Bukhara Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Pekao Open - Szczecin Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Wroclaw Challenger Ostrava Challenger Geneva Challenger Kolding Challenger Eckental Challenger Ramat Hasharon Challenger Busan Challenger Alessandria Challenger Trnava Challenger Poznan Challenger ECM Cup - Prague Warsteiner Challenger Lubeck - Lubeck Memorial Piertomaso Tessitore - San Remo KGHM Polish Indoors - Wroclaw Togliatti Cup - Togliatti Memorial Kolyaskin - Donetsk KGHM Polish Indoors - Wroclaw USTA Men's Challenger of Urbana-Champaign - Urbana USTA Challenger of San Antonio - San Antonio KGHM Polish Indoors - Wroclaw Tennis Napoli Cup - Naples IX Open Internacional D'Andorra - Andorra Optimus Maia Open - Maia 2002 Azalea Orthopedic Challenger - Tyler Gallagher International - Hamilton Challenger 42 - Andrezieux Warta Cup 2001 - Sopot Sarajevo Open - Sarajevo Asics Challenger Open - Monchengladbach TED Open - Istanbul Copa Ericsson Costa Rica - San Jose Challenger Leon 2003 - Leon Garden Open 2005 - Rome Hamburg Challenger - Hamburg West of England Challenger - Bristol Steelers Cup 2005 - Kosice Lambertz Open - Aachen Open de la Ville de Saint Denis - Reunion Island The LTA Wrexham Challenger - Wrexham Steelers Cup - Kosice Asirom Challenger - Brasov Challenger Groningen - Groningen IPP Open - Helsinki The LTA Cardiff Challenger - Cardiff The LTA Wrexham Challenger - Wrexham Fergana Challenger - Fergana Ispat Open 2004 - Ostrava Steelers Cup - Kosice Czech Open 2006 - Prostejov Ljubljana Open - Ljubljana Steelers Cup - Kosice Tehran Open 2004 - Tehran Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn Oberstraufen Cup - Oberstaufen KGHM Polish Indoors - Wroclaw 2005 Freeman Men's Challenger - Joplin XL Capital Bermuda Open - Bermuda Challenger Casablanca San Angel - Mexico City Ostrava Open 2005 - Ostrava Kobstaedernes ATP Challenger - Kolding Cepu Open - San Marino Porsche Open - Poznan Porsche Open - Poznan ATP Open Castilla y Leon - Segovia S Tennis Masters - Graz BH Indoor Sarajevo - Sarajevo Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Olimp Kyiv Open - Kiev Ethias Tennis Trophy - Mons Coffee Cup Challenger - Chikmagalur Togliatti Cup - Togliatti X Trofeo Ciudad de Quito - Quito Flea Market Cup Busan Challenger Tennis - Busan Heilbronn Open - Heilbronn Tunis Open 2007 - Tunis Astana Challenger - Astana Tatra Banka Open 2006 - Bratislava Unicredit Czech Open - Prostejov Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Bauer Watertechnology Cup 2007 - Eckental Internationaux du Doubs - Besancon San Luis Potosi Challenger - San Luis Potosi AGT Challenger - Leon Open D'Orleans - Orleans Pekao Open 2005 - Szczecin Tenerife Challenger Samsung Securities Cup - Seoul 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Rijeka Open - Rijeka Zagreb Open - Zagreb Internationaux du Doubs - Besancon BH Telecom Indoors Sarajevo 2006 - Sarajevo Isla de Lanzarote - Lanzarote Dharwad Challenger 2006 - Dharwad s Tennis Masters 06 - Graz Tennis Napoli Cup 2007 - Napoli Morocco Tennis Tour - Marrakech ECU Prague Open - Prague Szczecin Challenger Porsche Open - Poznan Lambertz Open by Stawag 2007 - Aachen Bristol Challenger Trophy - Bristol Salzburg Challenger Haagen Dazs Open - Caracas The Wright Financial Group, Inc. Challenger - Champaign CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo Uncle Toby's Australian Men's Clay Court Challenger - Canberra XL Capital Bermuda Open - Bermuda IPP Open - Helsinki San Luis Potosi Challenger - San Luis Potosi Trofeo Sisma Mantova - Mantova Manchester Challenger CA-Challenge - Graz Lamberts Open by Stawag - Aachen Cremona Challenger Winnetka Challenger Akbank Private Banking TED Open - Istanbul Rimini Challenger Cordenons Challenger Heilbronn Open - Heilbronn Szczecin Challenger Wroclaw Challenger Tashkent Challenger Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade Logopak Challenger 2005 - Lubeck X Abierto Internacional de Salinas - Salinas Draft Corona Mexico City Open - Mexico City Tallahassee Tennis Challenger - Tallahassee Arroyo de la Encomienda - Valladolid Reunion Island Challenger Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2001 - Kitzbuhel Idea Prokom Open - Sopot The Hamlet Cup - Long Island Pekao Open - Szczecin Internationaler Raiffeisen Grand Prix - St. Polten LTA Shrewsbury Challenger - Shrewsbury CA Tennis Trophy - Vienna Bauer Watertechnology Cup - Eckental Pingguo Challenger Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Heineken Challenger - Ho Chi Minh City Asirom Challenger Brasov - Brasov Kyiv Open - Kiev Sylt Open 2000 - Sylt XI Abierto Internacional de Salinas - Salinas Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Open de Franche-Comte - Besancon Neride Prague Indoor - Prague Generali Open - Kitzbuhel Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo The Wrexham Challenger - Wrexham St. Petersburg Open - St. Petersburg Alexander Kolyaskin Memorial - Donetsk Gran Copa Ericsson - Rio de Janeiro Idea Prokom Open - Sopot Open de Moselle - Metz Ljubljana Open - Ljubljana CA Tennis Trophy - Vienna Zivnobanka Czech Open - Prostejov Qatar ExxonMobil Open - Doha Aamulehti Tampere Open - Tampere Kia International In Caloundra - Caloundra BMW Open - Munich The Stella Artois Championships - London Togliatti Cup - Togliatti Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Ljubljana Open - Ljubljana Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Arroyo de la Encomienda - Valladolid Akbank Private Banking TED Open - Istanbul U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca 3° Trofeo 'Citta di Brindisi' - Brindisi Black Forest Open - Freudenstadt Hypo Group Tennis International - Portschach KGHM Dialog Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Campbell's Hall of Fame Tennis Championships - Newport Bulgarian Open - Sofia Countrywide Classic - Los Angeles Generali Open - Kitzbuhel Challenger DCN de Cherbourg - Cherbourg Pekao Open 2003 - Szczecin Orange Prokom Open - Sopot China Open - Beijing AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Chennai Open - Chennai The Artois Championships - London Austrian Open - Kitzbuhel Shimadzu All Japan Indoor - Kyoto Gallagher International - Hamilton If Stockholm Open - Stockholm The Surbiton Trophy - Surbiton Qatar ExxonMobil Open - Doha West of England Tennis - Bristol Togliatti Cup - Togliatti St.Petersburg Challenger by Kinex - St. Petersburg The Wrexham Challenger - Wrexham PBZ Zagreb Indoors - Zagreb CA Challenge 2002 - Graz Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Germany F1 Legg Mason Tennis Classic - Washington Warsteiner Challenger - Wolfsburg BCR Open Romania - Bucharest The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague IPP Open - Helsinki Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha The LTA Men's Challenger Wrexham - Wrexham Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Copa Telmex - Buenos Aires Kyiv Open - Kiev Open de la Ville de Saint Denis - Reunion Island KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Nokian Hakkapeliitta Open - Tampere Bogota Challenger S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Black Forest Open 2004 - Freudenstadt Open de Nice Cote dAzur - Nice AEGON International - Eastbourne USTA Men's Challenger of Dallas - Dallas Badden Open by Rothaus - Ettlingen China Open - Beijing Stella Artois Clay Court Championships - Budaors Bank Austria Tennis Trophy - Vienna The LTA Men's Challenger - Southampton Brisbane International - Brisbane PrivatBank Cup - Dnepropetrovsk Qatar ATP Challenger - Doha Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Medibank International - Sydney ECM Prague Open - Prague Brasil Open - Costa do Sauipe Akbank Private Banking TED Open 2006 - Istanbul Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur China Open - Beijing Southern Capital Cup - Almaty Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Abierto Internacional Varonil Ciudad de Cancun - Cancun Abierto Mexicano Telcel - Acapulco BMW Open - Munich Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam ATP Challenger Trophy 2008 - Trnava Kitzbuhel Challenger Portugal Open - Oeiras Kobstaedernes ATP Challenger - Kolding Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Brisbane International - Brisbane Monza Challenger Johannesburg Challenger St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Tampere Challenger Bratislava Challenger BMW Open - Munich Salzburg Challenger CA Tennis Trophy - Vienna Heilbronn Challenger AEGON Championships - London Bergamo Challenger Estoril Open - Estoril Wroclaw Challenger Sarajevo Challenger If Stockholm Open - Stockholm Johannesburg Challenger China Open - Beijing Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Generali Open - Kitzbuhel Gerry Weber Open - Halle Gerry Weber Open - Halle Millenium Tennis Championships - Delray Beach AAPT Championships - Adelaide Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Pilot Pen Tennis - New Haven Apia International - Sydney Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Ortisei Challenger If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Guangzhou Challenger U.S. National Indoor Tennis Championships - Memphis Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest CA Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Citi Open - Washington Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Generali Open 2003 - Kitzbuhel Aegon Nottingham Open - Nottingham The LTA Hull Challenger - Hull Nova Challenger Osaka - Osaka The Scottish Tennis Championships - Edinburgh Apia International - Sydney Helsinki Challenger Pekao Open 2001 - Szczecin University of Tennessee USTA Men's Challenger - Knoxville Warsteiner Challenger Lubeck 2001 - Lubeck University of Tennessee USTA Challenger - Knoxville The LTA Manchester Challenger - Manchester Skandia Open - Linz Compaq Cup 2001 - Zabrze Open de L'Isere (Open 38) - Grenoble Okal Open - Eckental Neride Prague Indoor - Prague Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi ECM Prague Open 2005 - Prague Schickendanz Open - Furth Unique Zagreb Open - Zagreb Tennis Napoli Cup 2006 - Napoli CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam Orange Prokom Open - Sopot China Open - Beijing Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami AIG Japan Open Tennis Championships - Tokyo BNP Paribas Masters - Paris BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai U.S. Mens's Clay Court Championship - Houston Abierto Mexicano Telcel - Acapulco Campbells Hall of Fame Tennis Championships - Newport Movistar Open - Santiago President's Cup - Tashkent CA Tennis Trophy - Vienna BCR Open Romania - Bucharest Ordina Open - 's-Hertogenbosch PTT Thailand Open - Bangkok Western & Southern Open - Cincinnati Erste Bank Open - Vienna Rakuten Japan Open - Tokyo Grand Prix Hassan II - Casablanca BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London The Stella Artois Championships - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Gerry Weber Open - Halle Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Rogers Cup - Montreal Wimbledon - London Davis Cup, Group 2, PO, POL-EST 5-0 Wimbledon - London French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, Group I, 1R, POL-SLO 3-2 Olympics - London Davis Cup, World Group, QF, ESP-AUT 4-1